package com.shensi.adminCollect.domain.station.dto;

import io.swagger.annotations.ApiModelProperty;

import java.io.Serializable;
import java.math.BigDecimal;

public class PhysicalCardBalanceDto implements Serializable {

    /**实体卡号 */
    @ApiModelProperty(value = "实体卡号")
    private String physicalCardNo;

    /**充值/消费金额 */
    @ApiModelProperty(value = "充值/消费金额")
    private BigDecimal amount;

    /**充值/消费后余额 */
    @ApiModelProperty(value = "充值/消费后余额")
    private BigDecimal balanceAmount;

    /**油企id */
    @ApiModelProperty(value = "油企id")
    private Long enterpriseId;

    /**油企名称 */
    @ApiModelProperty(value = "油企名称")
    private String enterpriseName;

    /**油站id */
    @ApiModelProperty(value = "油站id")
    private String stationId;

    /**油站名称 */
    @ApiModelProperty(value = "油站名称")
    private String stationName;

    /**
     * 当前油站id
     * */
    @ApiModelProperty(value = "当前油站id")
    private String currStationId;

    /**
     * pos机对接密文
     * */
    private String message;

    public String getPhysicalCardNo() {
        return physicalCardNo;
    }

    public void setPhysicalCardNo(String physicalCardNo) {
        this.physicalCardNo = physicalCardNo;
    }

    public BigDecimal getAmount() {
        return amount;
    }

    public void setAmount(BigDecimal amount) {
        this.amount = amount;
    }

    public BigDecimal getBalanceAmount() {
        return balanceAmount;
    }

    public void setBalanceAmount(BigDecimal balanceAmount) {
        this.balanceAmount = balanceAmount;
    }

    public Long getEnterpriseId() {
        return enterpriseId;
    }

    public void setEnterpriseId(Long enterpriseId) {
        this.enterpriseId = enterpriseId;
    }

    public String getEnterpriseName() {
        return enterpriseName;
    }

    public void setEnterpriseName(String enterpriseName) {
        this.enterpriseName = enterpriseName;
    }

    public String getStationId() {
        return stationId;
    }

    public void setStationId(String stationId) {
        this.stationId = stationId;
    }

    public String getStationName() {
        return stationName;
    }

    public void setStationName(String stationName) {
        this.stationName = stationName;
    }

    public String getCurrStationId() {
        return currStationId;
    }

    public void setCurrStationId(String currStationId) {
        this.currStationId = currStationId;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    @Override
    public String toString() {
        return "PhysicalCardBalanceDto{" +
                "physicalCardNo='" + physicalCardNo + '\'' +
                ", amount=" + amount +
                ", balanceAmount=" + balanceAmount +
                ", enterpriseId=" + enterpriseId +
                ", enterpriseName='" + enterpriseName + '\'' +
                ", stationId='" + stationId + '\'' +
                ", stationName='" + stationName + '\'' +
                ", currStationId='" + currStationId + '\'' +
                '}';
    }
}
